//配置路径别名
module.exports = {
  lintOnSave: true,
  configureWebpack: {
    resolve: {
      //配置路径别名
      alias: {
        src: "@/",
      },
    },
  },
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          require("postcss-pxtorem")({
            // 把px单位换算成rem单位
            rootValue: 37.5, // 换算的基数(设计图750的根字体为32)
            selectorBlackList: ["weui", "mu"], // 忽略转换正则匹配项
            propList: ["*"],
          }),
        ],
      },
    },
  },
  devServer: {
    disableHostCheck: true,
    open: true,
    port: 8080,
    proxy: {
      "/api": {
        target: "https://home.zjdqzx.com", //线上后台数据请求接口
        ws: false, //如果要代理 websockets，配置这个参数
        secure: true, // 如果是https接口，需要配置这个参数
        changeOrigin: true, //是否跨域
        pathRewrite: {
          "^/api": "/",
        },
      },
      "/auth": {
        target: "https://home.zjdqzx.com", //线上后台数据请求接口
        ws: false, //如果要代理 websockets，配置这个参数
        secure: true, // 如果是https接口，需要配置这个参数
        changeOrigin: true, //是否跨域
        pathRewrite: {
          "^/auth": "/",
        },
      },
    },
  },
};